push-pull currents - German English Dictionary